package com.yenlien.traceyun.business.entity;

import com.yenlien.traceyun.webase.entity.BaseIdEntity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * @author: bigwangy@sina.com
 * @create: 2020-12-22
 * @description:
 **/

@Entity()
@Table(name = "t_warehouse_out")
public class WarehouseOut extends BaseIdEntity {

    /**
     * 追溯码
     */
    @Column(name = "source_code", length = 35, unique = true)
    private String sourceCode;


    /**
     * 订单明细id
     */
    @Column(name = "clientorder_detail_id", length = 32)
    private String clientOrderDetailId;

    /**
     * 物品id
     */
    @Column(name = "storage_manage_id", length = 32)
    private String storageManageId;

    /**
     * 明细id
     */
    @Column(name = "storage_manage_detail_id", length = 32)
    private String storageManageDetailId;

    public String getSourceCode() {
        return sourceCode;
    }

    public void setSourceCode(String sourceCode) {
        this.sourceCode = sourceCode;
    }


    public String getClientOrderDetailId() {
        return clientOrderDetailId;
    }

    public void setClientOrderDetailId(String clientOrderDetailId) {
        this.clientOrderDetailId = clientOrderDetailId;
    }

    public String getStorageManageId() {
        return storageManageId;
    }

    public void setStorageManageId(String storageManageId) {
        this.storageManageId = storageManageId;
    }

    public String getStorageManageDetailId() {
        return storageManageDetailId;
    }

    public void setStorageManageDetailId(String storageManageDetailId) {
        this.storageManageDetailId = storageManageDetailId;
    }
}
